Ext.namespace('iOS.View');

Ext.define('DockIcon', {
    extend   : 'NormalIcon',
    
    statics  : {
        ViewCls     : 'dock-icon',
        IconCls     : 'ios-icon',
        IconImg     : 'icon-img',
        IconCover   : 'icon-cover',
        IconText    : 'icon-text',
        IconScreen  : 'icon-screen',
        HomeButton  : 'home-button',
        AppContent  : 'app-content',
        ShakeLayer  : 'shake-layer',
        ScaleLayer  : 'scale-layer',
        OperaLayer  : 'opera-layer'
    },
    
    _index: null,

    getInPos : function(index){
        this.callParent([index]);
        this._posIn.y = 405;
    },
    
    getOutPos : function(index){
        this._posOut = {
            x : this._posIn.x,
            y : 480
        };
    }
    
});

iOS.View.DockIcon = DockIcon;
